Skip to content

chore(deps): harden supply chain policy#5387

Open
jgoux wants to merge 3 commits into
developfrom
codex/supply-chain-hardening
Open

chore(deps): harden supply chain policy#5387
jgoux wants to merge 3 commits into
developfrom
codex/supply-chain-hardening

Conversation

@jgoux
Copy link
Copy Markdown
Contributor

@jgoux jgoux commented May 29, 2026

What changed

  • Bumps the workspace package manager metadata to pnpm 11.4.0 and updates the lockfile accordingly.
  • Makes exotic transitive source blocking explicit with blockExoticSubdeps: true.
  • Temporarily disables pnpm release-age enforcement with minimumReleaseAge: 0, because the current lockfile contains packages newer than pnpm v11's default 24-hour window.
  • Keeps the branch rebased on the latest develop changes, including the existing 7-day Dependabot cooldowns.

Context

Recent npm supply-chain incidents make dependency freshness delay and stricter lockfile verification worth encoding as repository policy. Dependabot now carries the 7-day cooldown policy, while pnpm release-age enforcement can be enabled in a follow-up once the current lockfile has aged enough. The stricter pnpm trust downgrade policy is intentionally left out for now because it needs more review before enforcement.

@jgoux jgoux force-pushed the codex/supply-chain-hardening branch 3 times, most recently from bafac4b to 7d39a83 Compare May 29, 2026 10:23
@jgoux jgoux force-pushed the codex/supply-chain-hardening branch from 7d39a83 to 1d7f3f9 Compare May 29, 2026 10:29
@jgoux jgoux marked this pull request as ready for review May 29, 2026 10:32
@jgoux jgoux requested a review from Coly010 May 29, 2026 10:33
@jgoux jgoux enabled auto-merge (squash) May 29, 2026 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants